not rest on your laurels - Turkish English Dictionary